#include "mc_type.h"
#include "global_variable.h"
#include "FW_interface.h"
#include "app_sub.h"
#include "lib.h"

void MotorStop(void);
void MotorPreCharge(void);
void MotorAlign(STR_Motor_Def *tS_M);
void MotorRamp(STR_Motor_Def *tS_M);
void MotorAdaptiveRamp(STR_Motor_Def *tS_M);
void MotorRun(STR_Motor_Def *tS_M);
void MotorDet(void);
void MotorBrake(STR_Motor_Def *tS_M);
u8 ubMotorReverse(void);
void MotorRampTrans(STR_Motor_Def *tS_M);
void MotorSoftstop(STR_Motor_Def *tS_M);
void FOC_Main_Loop(void);

void MotorRunTrans(STR_Motor_Def *tS_M);
void MotorIPD(STR_Motor_Def *tS_M);
void MotorReverse(STR_Motor_Def *tS_M);
void MotorReverseRamp(STR_Motor_Def *tS_M);


